<?xml version="1.0"?>
<doc>
    <assembly>
        <name>SSMSAddinDenali</name>
    </assembly>
    <members>
        <member name="T:SSMSAddinDenali.Connect">
            <summary>
            This class contains the events for the DTE Application object,
            They are here to keep the main Connect class free from clutter
            </summary>
            <summary>The object for implementing an Add-in.</summary>
            <seealso class='IDTExtensibility2' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.WindowEvents_WindowCreated(EnvDTE.Window)">
            <summary>
            Window Events Window Created
            </summary>
            <param name="Window"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.WindowEvents_WindowClosing(EnvDTE.Window)">
            <summary>
            Window Events Window Closing
            </summary>
            <param name="Window"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.WindowEvents_WindowActivated(EnvDTE.Window,EnvDTE.Window)">
            <summary>
            Window Events Window Activated
            </summary>
            <param name="GotFocus"></param>
            <param name="LostFocus"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.TextEditorEvents_LineChanged(EnvDTE.TextPoint,EnvDTE.TextPoint,System.Int32)">
            <summary>
            Text Editor Events Line Changed
            </summary>
            <param name="StartPoint"></param>
            <param name="EndPoint"></param>
            <param name="Hint"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.TaskListEvents_TaskRemoved(EnvDTE.TaskItem)">
            <summary>
            Task List Events Task Removed
            </summary>
            <param name="TaskItem"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.TaskListEvents_TaskNavigated(EnvDTE.TaskItem,System.Boolean@)">
            <summary>
            Task List Events Task Navigated
            </summary>
            <param name="TaskItem"></param>
            <param name="NavigateHandled"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.TaskListEvents_TaskModified(EnvDTE.TaskItem,EnvDTE.vsTaskListColumn)">
            <summary>
            Task List Events Task Modified
            </summary>
            <param name="TaskItem"></param>
            <param name="ColumnModified"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.TaskListEvents_TaskAdded(EnvDTE.TaskItem)">
            <summary>
            Task List Events Task Added
            </summary>
            <param name="TaskItem"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.FindEvents_FindDone(EnvDTE.vsFindResult,System.Boolean)">
            <summary>
            Find Events Find Done
            </summary>
            <param name="Result"></param>
            <param name="Cancelled"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DTEEvents_OnStartupComplete">
            <summary>
            DTE Events On Startup Complete
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DTEEvents_OnMacrosRuntimeReset">
            <summary>
            DTE Events On Macros Runtime Reset
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DTEEvents_OnBeginShutdown">
            <summary>
            DTE Events On Begin Shutdown
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DTEEvents_ModeChanged(EnvDTE.vsIDEMode)">
            <summary>
            DTE Events Mode Changed
            </summary>
            <param name="LastMode"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DocumentEvents_DocumentSaved(EnvDTE.Document)">
            <summary>
            Document Events Document Saved
            </summary>
            <param name="Document"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DocumentEvents_DocumentOpening(System.String,System.Boolean)">
            <summary>
            Document Events Document Opening
            </summary>
            <param name="DocumentPath"></param>
            <param name="ReadOnly"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DocumentEvents_DocumentOpened(EnvDTE.Document)">
            <summary>
            Document Events Document Opened
            </summary>
            <param name="Document"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DocumentEvents_DocumentClosing(EnvDTE.Document)">
            <summary>
            Document Events Document Closing
            </summary>
            <param name="Document"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DebuggerEvents_OnExceptionThrown(System.String,System.String,System.Int32,System.String,EnvDTE.dbgExceptionAction@)">
            <summary>
            Debugger Events On Exception Thrown
            </summary>
            <param name="ExceptionType"></param>
            <param name="Name"></param>
            <param name="Code"></param>
            <param name="Description"></param>
            <param name="ExceptionAction"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DebuggerEvents_OnExceptionNotHandled(System.String,System.String,System.Int32,System.String,EnvDTE.dbgExceptionAction@)">
            <summary>
            Debugger Events On Exception Not Handled
            </summary>
            <param name="ExceptionType"></param>
            <param name="Name"></param>
            <param name="Code"></param>
            <param name="Description"></param>
            <param name="ExceptionAction"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DebuggerEvents_OnEnterRunMode(EnvDTE.dbgEventReason)">
            <summary>
            Debugger Events On Enter Run Mode
            </summary>
            <param name="Reason"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DebuggerEvents_OnEnterDesignMode(EnvDTE.dbgEventReason)">
            <summary>
            Debugger Events On Enter Design Mode
            </summary>
            <param name="Reason"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DebuggerEvents_OnEnterBreakMode(EnvDTE.dbgEventReason,EnvDTE.dbgExecutionAction@)">
            <summary>
            Debugger Events On Enter Break Mode
            </summary>
            <param name="Reason"></param>
            <param name="ExecutionAction"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.DebuggerEvents_OnContextChanged(EnvDTE.Process,EnvDTE.Program,EnvDTE.Thread,EnvDTE.StackFrame)">
            <summary>
            Debugger Events On Context Changed
            </summary>
            <param name="NewProcess"></param>
            <param name="NewProgram"></param>
            <param name="NewThread"></param>
            <param name="NewStackFrame"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.MiscFilesEvents_ItemRenamed(EnvDTE.ProjectItem,System.String)">
            <summary>
            Misc Files Events Item Renamed
            </summary>
            <param name="ProjectItem"></param>
            <param name="OldName"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.CommandEvents_BeforeExecute(System.String,System.Int32,System.Object,System.Object,System.Boolean@)">
            <summary>
            Command Events Before Execute
            </summary>
            <param name="Guid"></param>
            <param name="ID"></param>
            <param name="CustomIn"></param>
            <param name="CustomOut"></param>
            <param name="CancelDefault"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.CommandEvents_AfterExecute(System.String,System.Int32,System.Object,System.Object)">
            <summary>
            Command Events After Execute
            </summary>
            <param name="Guid"></param>
            <param name="ID"></param>
            <param name="CustomIn"></param>
            <param name="CustomOut"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.BuildEvents_OnBuildProjConfigDone(System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            Build Events On Build Proj Config Done
            </summary>
            <param name="Project"></param>
            <param name="ProjectConfig"></param>
            <param name="Platform"></param>
            <param name="SolutionConfig"></param>
            <param name="Success"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.BuildEvents_OnBuildProjConfigBegin(System.String,System.String,System.String,System.String)">
            <summary>
            BuildEvents_OnBuildProjConfigBegin
            </summary>
            <param name="Project"></param>
            <param name="ProjectConfig"></param>
            <param name="Platform"></param>
            <param name="SolutionConfig"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.BuildEvents_OnBuildDone(EnvDTE.vsBuildScope,EnvDTE.vsBuildAction)">
            <summary>
            Build Events On Build Done
            </summary>
            <param name="Scope"></param>
            <param name="Action"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.BuildEvents_OnBuildBegin(EnvDTE.vsBuildScope,EnvDTE.vsBuildAction)">
            <summary>
            Build Events On Build Begin
            </summary>
            <param name="Scope"></param>
            <param name="Action"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.MiscFilesEvents_ItemRemoved(EnvDTE.ProjectItem)">
            <summary>
            Misc Files Events Item Removed
            </summary>
            <param name="ProjectItem"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.MiscFilesEvents_ItemAdded(EnvDTE.ProjectItem)">
            <summary>
            Misc Files Events Item Added
            </summary>
            <param name="ProjectItem"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionItemsEvents_ItemRenamed(EnvDTE.ProjectItem,System.String)">
            <summary>
            Solution Items Events Item Renamed
            </summary>
            <param name="ProjectItem"></param>
            <param name="OldName"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionItemsEvents_ItemRemoved(EnvDTE.ProjectItem)">
            <summary>
            Solution Items Events Item Removed
            </summary>
            <param name="ProjectItem"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionItemsEvents_ItemAdded(EnvDTE.ProjectItem)">
            <summary>
            Solution Items Events Item Added
            </summary>
            <param name="ProjectItem"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_ProjectAdded(EnvDTE.Project)">
            <summary>
            Solution Events Project Added
            </summary>
            <param name="Project"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_Opened">
            <summary>
            Solution Events Opened
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_BeforeClosing">
            <summary>
            Solution Events Before Closing
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_AfterClosing">
            <summary>
            Solution Events After Closing
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_Renamed(System.String)">
            <summary>
            Solution Events Renamed
            </summary>
            <param name="OldName"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_QueryCloseSolution(System.Boolean@)">
            <summary>
            Solution Events Query Close Solution
            </summary>
            <param name="fCancel"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SolutionEvents_ProjectRemoved(EnvDTE.Project)">
            <summary>
            Solution Events Project Removed
            </summary>
            <param name="Project"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.SelectionEvents_OnChange">
            <summary>
            Selection Events On Change
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.OutputWindowEvents_PaneUpdated(EnvDTE.OutputWindowPane)">
            <summary>
            Output Window Events Pane Updated
            </summary>
            <param name="pPane"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.OutputWindowEvents_PaneClearing(EnvDTE.OutputWindowPane)">
            <summary>
            Output Window Events Pane Clearing
            </summary>
            <param name="pPane"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.OutputWindowEvents_PaneAdded(EnvDTE.OutputWindowPane)">
            <summary>
            Output Window Events Pane Added
            </summary>
            <param name="pPane"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.debug_message(System.String)">
            <summary>
            General function for writing debug messages
            </summary>
            <param name="debug_string"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.#ctor">
            <summary>Implements the constructor for the Add-in object. Place your initialization code within this method.</summary>
        </member>
        <member name="M:SSMSAddinDenali.Connect.OnConnection(System.Object,Extensibility.ext_ConnectMode,System.Object,System.Array@)">
            <summary>Implements the OnConnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being loaded.</summary>
            <param term='application'>Root object of the host application.</param>
            <param term='connectMode'>Describes how the Add-in is being loaded.</param>
            <param term='addInInst'>Object representing this Add-in.</param>
            <seealso class='IDTExtensibility2' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.UtilityExplorerContext_CurrentContextChanged(System.Object,Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.NodesChangedEventArgs)">
            <summary>
            
            </summary>
            <param name="sender"></param>
            <param name="args"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.ObjectExplorerContext_CurrentContextChanged(System.Object,Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.NodesChangedEventArgs)">
            <summary>
            Object Explorer Context Current Context Changed - Node has changed in the SSMS
            </summary>
            <param name="sender"></param>
            <param name="args"></param>
        </member>
        <member name="M:SSMSAddinDenali.Connect.OnDisconnection(Extensibility.ext_DisconnectMode,System.Array@)">
            <summary>Implements the OnDisconnection method of the IDTExtensibility2 interface. Receives notification that the Add-in is being unloaded.</summary>
            <param term='disconnectMode'>Describes how the Add-in is being unloaded.</param>
            <param term='custom'>Array of parameters that are host application specific.</param>
            <seealso class='IDTExtensibility2' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.OnAddInsUpdate(System.Array@)">
            <summary>Implements the OnAddInsUpdate method of the IDTExtensibility2 interface. Receives notification when the collection of Add-ins has changed.</summary>
            <param term='custom'>Array of parameters that are host application specific.</param>
            <seealso class='IDTExtensibility2' />		
        </member>
        <member name="M:SSMSAddinDenali.Connect.OnStartupComplete(System.Array@)">
            <summary>Implements the OnStartupComplete method of the IDTExtensibility2 interface. Receives notification that the host application has completed loading.</summary>
            <param term='custom'>Array of parameters that are host application specific.</param>
            <seealso class='IDTExtensibility2' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.OnBeginShutdown(System.Array@)">
            <summary>Implements the OnBeginShutdown method of the IDTExtensibility2 interface. Receives notification that the host application is being unloaded.</summary>
            <param term='custom'>Array of parameters that are host application specific.</param>
            <seealso class='IDTExtensibility2' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.QueryStatus(System.String,EnvDTE.vsCommandStatusTextWanted,EnvDTE.vsCommandStatus@,System.Object@)">
            <summary>Implements the QueryStatus method of the IDTCommandTarget interface. This is called when the command's availability is updated</summary>
            <param term='commandName'>The name of the command to determine state for.</param>
            <param term='neededText'>Text that is needed for the command.</param>
            <param term='status'>The state of the command in the user interface.</param>
            <param term='commandText'>Text requested by the neededText parameter.</param>
            <seealso class='Exec' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.Exec(System.String,EnvDTE.vsCommandExecOption,System.Object@,System.Object@,System.Boolean@)">
            <summary>Implements the Exec method of the IDTCommandTarget interface. This is called when the command is invoked.</summary>
            <param term='commandName'>The name of the command to execute.</param>
            <param term='executeOption'>Describes how the command should be run.</param>
            <param term='varIn'>Parameters passed from the caller to the command handler.</param>
            <param term='varOut'>Parameters passed from the command handler to the caller.</param>
            <param term='handled'>Informs the caller if the command was handled or not.</param>
            <seealso class='Exec' />
        </member>
        <member name="M:SSMSAddinDenali.Connect.cmdEvent_AfterExecuteSQL(System.String,System.Int32,System.Object,System.Object)">
            <summary>
            cmdEvent_AfterExecuteSQL
            </summary>
            <param name="Guid"></param>
            <param name="ID"></param>
            <param name="CustomIn"></param>
            <param name="CustomOut"></param>
        </member>
        <member name="F:SSMSAddinDenali.Connect.lastTimeSQLExec">
            <summary>
            lastTimeSQLExec - Used to work out when SQL schema change last happened
            </summary>
        </member>
        <member name="F:SSMSAddinDenali.Connect.cmdEvent">
            <summary>
            cmdEvent - This CommandEvent is used for deteching the excution of SQL 
            </summary>
        </member>
        <member name="T:SSMSAddinDenali.FormatSQLStatement">
            <summary>
            Format SQL Statement Class
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.FormatSQLStatement.FormatSQLWindow(EnvDTE80.DTE2)">
            <summary>
            Format SQL in a Window
            </summary>
            <param name="application"></param>
        </member>
        <member name="M:SSMSAddinDenali.FormatSQLStatement.Format(System.String,EnvDTE80.DTE2)">
            <summary>
            Format SQL Statments
            </summary>
            <param name="SQL"></param>
            <param name="application"></param>
            <returns></returns>
        </member>
        <member name="T:SSMSAddinDenali.tableMenuItem">
            <summary>
            table menu item extension
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.tableMenuItem.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.tableMenuItem.Invoke">
            <summary>
            Invoke
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.tableMenuItem.Clone">
            <summary>
            Clone
            </summary>
            <returns></returns>
        </member>
        <member name="M:SSMSAddinDenali.tableMenuItem.GetMenuItems">
            <summary>
            Get Menu Items
            </summary>
            <returns></returns>
        </member>
        <member name="M:SSMSAddinDenali.tableMenuItem.InsertItem_Click(System.Object,System.EventArgs)">
            <summary>
            Click on Insert 
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:SSMSAddinDenali.DTEApplicationHelper">
            <summary>
            Collection of Helper methods 
            </summary>
        </member>
        <member name="M:SSMSAddinDenali.DTEApplicationHelper.WriteToOutputWindow(EnvDTE80.DTE2,System.String)">
            <summary>
            Method for creating and writting to a debug window
            </summary>
            <param name="application"></param>
            <param name="message"></param>
        </member>
        <member name="M:SSMSAddinDenali.DTEApplicationHelper.GetContentsOfCurrentQueryWindow">
            <summary>
            GetContentsOfCurrentQueryWindow
            </summary>
            <returns></returns>
        </member>
        <member name="M:SSMSAddinDenali.DTEApplicationHelper.GetSQLString(EnvDTE.TextDocument)">
            <summary>
            Get Selected Text or All Text in window
            </summary>
            <param name="doc"></param>
            <returns></returns>
        </member>
        <member name="M:SSMSAddinDenali.DTEApplicationHelper.CreateNewScriptWindow(System.Text.StringBuilder)">
            <summary>
            CreateNewScriptWindow
            </summary>
            <param name="buffer"></param>
        </member>
    </members>
</doc>
